/**  

 * Copyright © 2010-2015 Tydic. All rights reserved.

 *

 * @Title: DateSerializer.java

 * @Prject: fesco-common

 * @Package: common.utils

 * @Description: TODO

 * @author: leijun@tydic.com

 * @date: 2015年12月3日 下午4:22:11

 * @version: V1.0  

 */
package common.utils;

import java.lang.reflect.Type;
import java.util.Date;

import com.google.gson.JsonElement;
import com.google.gson.JsonPrimitive;
import com.google.gson.JsonSerializationContext;
import com.google.gson.JsonSerializer;

/**

 * @ClassName: DateSerializer

 * @Description: gson date >> long

 * @author: leijun@tydic.com

 * @date: 2015年12月3日 下午4:22:11


 */
public class DateSerializer implements JsonSerializer<Date> {
    public JsonElement serialize(Date src, Type typeOfSrc, JsonSerializationContext context) {
        return new JsonPrimitive(src.getTime());
    }
}